SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 55582: Job, Deployed Job, and Deployed Flow objects created using the Schedule Manager are created in the wrong repository

DetailsHotfixAboutRate It

When you create certain objects by using the Schedule Manager's Deploy SAS DATA Step Program or the New Flow... option from the Actions menu, and you target a custom repository folder, the objects are not written to that repository. The objects are always written to the Foundation repository, even if you have specified a different value for the Location: field in the dialog box.

As a result, cross-repository associations are created between the object and the folder, because the object is in the Foundation repository whereas the folder it is linked with is in the location that you specified.

This issue occurs with these three object types: Job, Deployed Job, or Deployed Flow

Note: Changing the Repository: selector on the Plug-ins tab in SAS® Management Console does not alter this behavior.

The cross-repository associations are a problem when you run certain batch tools to process any of the three object types or run the Validate SAS Folders tool within the Metadata Analyze and Repair utility.

Failures Occur with Batch Tools

Failures occur due to the cross-repository associations when you use certain batch tools, including any of the following:

  • CopyObjects
  • ExportPackage
  • ImportPackage
  • DeleteObjects
  • MakeFolder

The exact error differs, depending on the tool used. The problem is most likely to be seen with the batch export tool. When you attempt to export an object that has cross-repository associations, a warning appears in the log. Here are the object-specific warnings:

WARN  The object "/Custom/TestJob(Job)" could not be found on the server.  
      It will not be exported.
WARN  The object "/Custom/TestJob(DeployedJob)" could not be found on the server.  
      It will not be exported.
WARN  The object "/Custom/TestFlow(DeployedFlow)" could not be found on the server.  
      It will not be exported.

Failures Occur with the Metadata Analyze and Repair Utility

When you run the Validate SAS Folders tool through the Metadata Analyze and Repair utility, the cross-repository associations result in warnings. Here are the object-specific warnings:

WARN The job "/Custom/TestJob" is contained within a different repository than its parent folder.
WARN The Deployed job "/Custom/TestJob" is contained within a different repository than its parent folder.
WARN The Deployed flow "/Custom/TestFlow" is contained within a different repository than its parent folder.

Hot Fix

Click the Hot Fix tab in this note to access the hot fix for this issue. However, this fix is not intended to repair the problem once it has occurred. The fix prevents the problem from occurring again.

Workaround

If you have already experienced this issue, contact SAS Technical Support for a workaround.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Management ConsoleMicrosoft® Windows® for x649.3_M29.4_M39.3 TS1M29.4 TS1M3
Microsoft Windows 8 Enterprise 32-bit9.3_M29.4_M39.3 TS1M29.4 TS1M3
Microsoft Windows 8 Enterprise x649.3_M29.4_M39.3 TS1M29.4 TS1M3
Microsoft Windows 8 Pro 32-bit9.3_M29.4_M39.3 TS1M29.4 TS1M3
Microsoft Windows 8 Pro x649.3_M29.4_M39.3 TS1M29.4 TS1M3
Microsoft Windows 8.1 Enterprise 32-bit9.3_M29.4_M39.3 TS1M29.4 TS1M3
Microsoft Windows 8.1 Enterprise x649.3_M29.4_M39.3 TS1M29.4 TS1M3
Microsoft Windows 8.1 Pro9.3_M29.4_M39.3 TS1M29.4 TS1M3
Microsoft Windows 8.1 Pro 32-bit9.3_M29.4_M39.3 TS1M29.4 TS1M3
Microsoft Windows Server 2003 Datacenter Edition9.3_M29.3 TS1M2
Microsoft Windows Server 2003 Enterprise Edition9.3_M29.3 TS1M2
Microsoft Windows Server 2003 Standard Edition9.3_M29.3 TS1M2
Microsoft Windows Server 2003 for x649.3_M29.3 TS1M2
Microsoft Windows Server 20089.3_M29.4_M39.3 TS1M29.4 TS1M3
Microsoft Windows Server 2008 R29.3_M29.4_M39.3 TS1M29.4 TS1M3
Microsoft Windows Server 2008 for x649.3_M29.4_M39.3 TS1M29.4 TS1M3
Microsoft Windows Server 2012 Datacenter9.3_M29.4_M39.3 TS1M29.4 TS1M3
Microsoft Windows Server 2012 R2 Datacenter9.3_M29.4_M39.3 TS1M29.4 TS1M3
Microsoft Windows Server 2012 R2 Std9.3_M29.4_M39.3 TS1M29.4 TS1M3
Microsoft Windows Server 2012 Std9.3_M29.4_M39.3 TS1M29.4 TS1M3
Microsoft Windows XP Professional9.3_M29.3 TS1M2
Windows 7 Enterprise 32 bit9.3_M29.4_M39.3 TS1M29.4 TS1M3
Windows 7 Enterprise x649.3_M29.4_M39.3 TS1M29.4 TS1M3
Windows 7 Home Premium 32 bit9.3_M29.4_M39.3 TS1M29.4 TS1M3
Windows 7 Home Premium x649.3_M29.4_M39.3 TS1M29.4 TS1M3
Windows 7 Professional 32 bit9.3_M29.4_M39.3 TS1M29.4 TS1M3
Windows 7 Professional x649.3_M29.4_M39.3 TS1M29.4 TS1M3
Windows 7 Ultimate 32 bit9.3_M29.4_M39.3 TS1M29.4 TS1M3
Windows 7 Ultimate x649.3_M29.4_M39.3 TS1M29.4 TS1M3
Windows Vista9.3_M29.3 TS1M2
Windows Vista for x649.3_M29.3 TS1M2
64-bit Enabled AIX9.3_M29.4_M39.3 TS1M29.4 TS1M3
64-bit Enabled HP-UX9.3_M29.4_M39.3 TS1M29.4 TS1M3
64-bit Enabled Solaris9.3_M29.4_M39.3 TS1M29.4 TS1M3
HP-UX IPF9.3_M29.4_M39.3 TS1M29.4 TS1M3
Linux9.3_M29.4_M39.3 TS1M29.4 TS1M3
Linux for x649.3_M29.4_M39.3 TS1M29.4 TS1M3
Solaris for x649.3_M29.4_M39.3 TS1M29.4 TS1M3
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.